@charset "utf-8";


nav.pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#474747;
float:right;
margin-top:-40px;
}

nav.pagination ul {
margin:0;
padding:0;
list-style:none;
}

nav.pagination ul li {
display:inline-block;
}

nav.pagination ul li + li {
margin-left:3px;
}

nav.pagination ul li a {
padding:5px 15px 5px 15px;
color:inherit;
text-decoration:none;
text-shadow:0 1px 0 rgba(255,255,255,1);
line-height:1;
background:#F7F7F7;
background:-webkit-gradient(linear,left top,left bottom,from(#F7F7F7),to(#DEDEDE));
background:-moz-linear-gradient(top,#F7F7F7,#DEDEDE);
background:-webkit-linear-gradient(top,#F7F7F7,#DEDEDE);
background:linear-gradient(top,#F7F7F7,#DEDEDE);
border:#EDEDED solid 1px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:
0 1px 1px rgba(0,0,0,0.5),
0 1px 0 rgba(255,255,255,1) inset;
-webkit-box-shadow:
0 1px 1px rgba(0,0,0,0.5),
0 1px 0 rgba(255,255,255,1) inset;
box-shadow:
0 1px 1px rgba(0,0,0,0.5),
0 1px 0 rgba(255,255,255,1) inset;
display:block;
}

nav.pagination ul li a:active,
nav.pagination ul li a.current {
margin-top:3px;
-moz-box-shadow:
0 1px 0 rgba(255,255,255,1),
0 1px 1px rgba(0,0,0,0.3) inset;
-webkit-box-shadow:
0 1px 0 rgba(255,255,255,1),
0 1px 1px rgba(0,0,0,0.3) inset;
box-shadow:
0 1px 0 rgba(255,255,255,1),
0 1px 1px rgba(0,0,0,0.3) inset;
}